protective covers - German English Dictionary